human rescue - Spanish English Dictionary